Back to Main Menu

myConnect

myConnect is a generic integration tool that allows customized URL’s to be built based on the selected asset record.

 

The myConnect integration builds the parameters using Assetic myData attribute fields.

Configuration

myConnect is configured as follows:

  • In myData choose the following menu option “Tools”->”Integration & GIS". A form will pop up.  Choose the ‘myData Connect’ option from the ‘Supported Product’ list.  This list is license dependent.

  • Click ‘Add’ to add a new configuration.  Type in the name of the integration i.e. 'ArcGIS'
  • Click ‘Edit’ to apply the configuration.  In the screenshot above ‘ArcGIS’ is highlighted
  • Define the URL.  In the example below {MappingItem1} will be substituted at runtime with a hardcoded value defined on a per category basis.  {AssetID} will be substituted at runtime with the asset ID of the currently selected asset

 
As an example, the 'Category Mappings' have been set for "Artworks" to set Mapping Item 1 to 'Community'. The default list of fields that can be translated into the URL string are shown in the screenshot below:
 
The last field called 'Any Field' allows any other field to be used.
 
Fields from list tabs such as "Level 2 Inspection" or "Documents" cannot be included.
 
The field name is not the label of the field but the name behind the label.  
 
To get this name the 'Tools'->'Field Schema Generator' dialogue can be used to get a list of field names for a category.
 
In the example below the field name for 'General Comments' is actually 'comment'.
 
In the URL use {comment} to translate the value in the 'General Comments' field.
 
Note also that the '<' and '>' are not required (compared to the example in the screenshot above for 'Any Field').
 
This is not the primary purpose of this tool but is a useful way to get the field name.
 
Note that not all categories have the same field list, so usually, only common fields are used unless the URL is specific to a category.
  • In the 'Test Settings' tab, the URL can be verified.  In this instance, it has 'community' in it. The “Username” and “Password” options can be used to authenticate if required. The “Browser Embedded” option defined whether the map is embedded in the Assetic application or launched using the default browser.

Runtime

At runtime, there will be new buttons at the top left of Assetic myData. There is a button for each integration that is defined.

Note: Note that an integration configured in myConnect is available for all categories, it cannot be limited to a specific category, so the button is always available for all categories.

 

For each integration, if specified as 'Embedded' there will also be a new tab titled with the integration name. This tab will be present for all categories.

 

When the tab is selected the integration is executed based on the currently selected asset.